nonconducting diode - French English Dictionary